{"version":3,"file":"gauge.min.js","sources":["gauge.js"],"names":["AmCharts","GaugeAxis","Class","construct","a","this","cname","radius","startAngle","endAngle","startValue","endValue","gridCount","tickLength","minorTickLength","tickColor","labelFrequency","tickThickness","tickAlpha","inside","labelOffset","showLastLabel","showFirstLabel","axisThickness","axisColor","axisAlpha","gridInside","topTextYOffset","topTextBold","bottomTextYOffset","bottomTextBold","centerY","centerX","bandOutlineAlpha","bandOutlineThickness","bandOutlineColor","bandAlpha","applyTheme","value2angle","setTopText","topText","b","chart","axisCreated","topTF","remove","c","topTextFontSize","fontSize","d","topTextColor","color","text","container","fontFamily","translate","centerXReal","centerYReal","radiusReal","graphsSet","push","setBottomText","bottomText","bottomTF","bottomTextFontSize","bottomTextColor","draw","f","valueInterval","isNaN","m","minorTickInterval","p","k","e","l","g","singleValueAngle","h","q","u","C","D","G","I","s","y","toCoordinate","realWidth","z","realHeight","J","fill","fill-opacity","stroke-width","stroke-opacity","n","A","r","wedge","doNothing","isModern","Math","round","getDecimals","v","w","sin","PI","B","cos","x","t","line","E","K","F","usePrefixes","addPrefix","prefixesOfBigNumbers","prefixesOfSmallNumbers","nf","formatNumber","H","unit","unitPosition","labelFunction","getBBox","width","height","bands","length","innerRadius","outlineColor","outlineThickness","outlineAlpha","alpha","stroke","setAttr","gridSet","addEventListeners","mouseover","showBalloon","balloonText","mouseout","hideBalloon","GaugeArrow","nailAlpha","startWidth","nailRadius","endWidth","borderAlpha","nailBorderAlpha","nailBorderThickness","frame","setValue","previousValue","value","GaugeBand","AmAngularGauge","inherits","AmChart","base","call","theme","type","minRadius","marginRight","marginBottom","marginTop","marginLeft","faceColor","faceAlpha","faceBorderWidth","faceBorderColor","faceBorderAlpha","arrows","axes","startDuration","startEffect","adjustSize","extraHeight","extraWidth","addAxis","formatString","formatValue","initChart","processObject","axis","isString","getObjById","setLegendData","drawChart","totalFrames","updateRate","updateWidth","updateHeight","getTitleHeight","min","gaugeX","gaugeY","circle","toBack","facePattern","pattern","indexOf","Number","substr","legend","invalidateSize","chartCreated","validateNow","dispDUpd","validateSize","addArrow","removeArrow","removeFromArray","removeAxis","drawArrow","set","hidden","nailColor","polygon","updateValues","handleLegendEvent","dataItem","data","hideArrow","showArrow","hide","show","updateAnimations","clockWiseOnly","getEffect"],"mappings":"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"}